tomate pera - French English Dictionary